document.body.style.backgroundColor = "skyblue";
console.log("发射test事件");
// function openHome() {
//   alert(1);
//   alert(1123);
//   console.log(window);
//   console.log(document.getElementById("sms_login"));
//   console.log(document.getElementById("sms_login").click());
// }
// delayExcute(openHome);
// chrome.runtime.sendMessage({ message: "open_home" }, (response) => {});
//delay(1000).then(document.getElementById("switcher_plogin").click());
// // 向后台脚本发送消息
// chrome.runtime.sendMessage({ message: "get_data" }, (response) => {
//   // 在这里处理来自后台脚本的响应
//   console.log("从后台脚本获取的数据：", response.data);
// });

// // 监听来自后台脚本的消息
// chrome.runtime.onMessage.addListener((request, sender, sendResponse) => {
//   if (request.message === "change_background") {
//     // 在收到来自后台脚本的消息时，修改页面背景颜色
//     document.body.style.backgroundColor = "green";
//     sendResponse({ response: "背景颜色已修改" });
//   }
// });

//延迟函数
function delay(duration) {
  return new Promise((resolve, reject) => {
    setTimeout(() => {
      resolve();
    }, duration);
  });
}

chrome.runtime.onMessage.addListener((request, sender, sendResponse) => {
  if (request.message === "weather") {
    document.body.prepend(
      (document.createElement("div").innerHTML = `
      ${request.data.cityInfo.city}今日天气:
      ${request.data.data.forecast[0].type}
      ${request.data.data.forecast[0].low}
      ${request.data.data.forecast[0].high}
    `)
    );
  }
});
